Picture
Este tutorial pretende enseñar a como configurar y alojar dominios sin necesidad de tener un panel de ontrol como puede ser cPanel, Plesk, DirectAdmin, Sphere o similar, ahorrándonos así muchos recursos.

En esté caso lo haremos con Debian Lenny como sistema operativo configurando sus respectivos paquetes.

Parte 1:

* Actualización.
* Instalación de Apache2.
* Instalación de MySQL.
* Instalación y configuración de PHP5 y MySQL Cómo obtener asistencia técnica.
* Hosting Virtual de configuración (para que podamos alojar múltiples sitios web en el mismo servidor).
* Instalación de PHYMyAdmin.

1. Empezamos actualizando:

aptitude update
aptitude upgrade

2. Instalando Apache 2 en su última versión estable:

aptitude install apache2

Algunos comandos que controlan Apache2
Inicio: / etc/init.d/apache2 start
Parar: / etc/init.d/apache2 stop
Reiniciar: / etc/init.d/apache2 restart

raíz de Apache por defecto —> / var / www /
———> Fichero de configuración / etc/apache2/apache2.conf

MySQL

aptitude install  install mysql-server mysql-client

Mientras que la instalación está en curso, se le pedirá que establezca una contraseña para el usuario root de MySQL .. Por favor escriba una contraseña segura y asegúrese de que no lo olvide.

A partir de MySQL: / etc / init.d / mysql start
Parar MySQL: / etc / init.d / mysql stop
El reinicio de MySQL: reiniciar / etc / init.d / mysql

PHP5 con soporte para MySQL

A continuación reiniciar apache2 y el servidor MySQL para que la nueva configuración se llevará a efecto.

El reinicio de MySQL: reiniciar / etc / init.d / mysql
Reiniciar Apache2: / etc/init.d/apache2 restart

Virtual Hosting: (hosting de varios sitios web)

digamos, que quiero alojar como principal
www.ktecnologia.com y ktecnologia-imagenes.com ..
y el IP de mi servidor es 100.200.300.400 (justa y ejemplo)

Siempre es aconsejable mantener los directorios que seremos anfitriones de los sitios de una manera bien organizada ..

Ahora dicen Apache2 para escuchar sólo la dirección IP (100.200.300.400 en mi caso)

ahora usando su editor favorito, editar / etc/apache2/ports.conf

nano /etc/apache2/ports.conf

si usted no tiene nano aconsejo que lo instale

aptitude install nano

y el cambio NameVirtualHost *: 80 a

NameVirtualHost 100.200.300.400:80

Vuelva a colocar con su IP 100.200.300.400!

y ahora editamos, el valor predeterminado de Apache2 host virtual a nuestras necesidades ..
cambio <VirtualHost *:80>
a <VirtualHost 100.200.300.400:80>
y asegúrese de sustituir con su IP 100.200.300.400.

Ahora estamos listos para colgar páginas web, según lo dicho más arriba, me desea alojar
www.ktecnologia.com
y
www.ktecnologia-imagenes.com

asi que vamos a crear los directorios de una manera bien organizada,

mkdir-p / srv / www / ktecno.com / public_html
mkdir-p / srv / www / ktecno.com / logs

mkdir-p / srv / www / tecnologiasuper.com / public_html
mkdir-p / srv / www / tecnologiasuper.com / logs

A continuación vamos a crear el archivo de configuración virtual para cada sitio en / etc/apache2/sites-available /

nano /etc/apache2/sites-available/

y coloque el código siguiente

<VirtualHost 100.200.300.400:80>
ServerAdmin [email protected]
ServerName esteesmidominio.com
ServerAlias esteesmidominio.com
DocumentRoot /srv/www/esteseriamidominio.com/public_html/
ErrorLog /srv/www/esteseriamidominio.com/logs/error.log
</VirtualHost>

Puede usar wget o utilizar rsync para cargar el contenido en los sitios de ATM ..
Próxima actualización de este tutorial vamos a tratar sobre la instalación y configuración de FTP que .. seguido por algunas de las herramientas más útiles, como cortafuegos, etc.
Fuente de Infoiramcion:
www.ktecnologia.com
Picture
 
Picture
Aprovechando la renovación que estamos realizando en nuestra empresa de hosting, voy a lanzar durante estos días algunas entradas relacionadas con el tema. En esta ocasión quiero hablaros de un problema típico que suele pasar con los planes de hosting y las tiendas virtuales.

Es normal que cuando comenzamos con nuestra tienda virtual el proyecto se aloje en un alojamiento compartido. Resumiendo mucho el tema, esto significa que en el mismo servidor donde se aloja nuestra tienda virtual también se alojarán otros muchos proyectos web de todo tipo y uso. El servidor (normalmente) repartirá sus recursos en función de la demanda de cada web. Inicialmente, cuando tenemos poco tráfico y pocos usuarios conectados a la vez a nuestra tienda no hay problema. Pero si goza de buena salud, poco a poco la tienda virtual irá creciendo en visitas, generará más tráfico y consumirá más recursos de dicho servidor compartido. Y lo mismo pasará con los demás proyectos web que comparten el servidor. Con lo que poco a poco irá “perdiendo rendimiento”, y veremos que nuestra tienda virtual no va como al principio. Incluso aunque no aumentemos tráfico el servidor compartido puede ir más lento porque otros usuarios del servidor necesiten dichos recursos. No significa que vaya a ir “a pedales”, pero sí que pueden empezar los típicos picos de alto consumo de recursos por parte de algunos usuarios que afecten al resto.
Cuando nuestro tráfico aumenta sensiblemente, el número de usuarios conectados simultaneamente es cada vez mayor, nuestro catálogo de productos aumenta constantemente y nuestra aplicación web cada vez es más completa y compleja, ha llegado el momento de pasar de un plan de hosting compartido a un VPS. Los VPS (Virtual Private Server) son servidores virtuales creados a medida del usuario. Su principal característica es que garantizan unos recursos mínimos de la máquina para el usuario pase lo que pase en el servidor. Así gozaremos de un flujo constante de recursos sin importarnos lo que hagan los demás usuarios del servidor. Los VPS son el paso previo a un servidor dedicado, y se gestionan exactamente igual. Panel de control independiente, posibilidad de configuración a medida, etc.

Cuando contactan con nosotros usuarios que están empezando a desarrollar proyectos y ofrecer a sus clientes servicios web, siempre les recomendamos que empiecen con un VPS si se lo pueden permitir. Ellos mismos gestionarán su hosting, particionándolo como más les convenga y pudiendo alojar en el VPS varios clientes a la vez. Además un VPS dispone como mínimo de una IP propia, otra de las ventajas sobre un plan de alojamiento web compartido. Y una última ventaja añadida, siempre que tu VPS se quede pequeño puedes ampliarlo sólo con comunicárnoslo, sin tener que preocuparte de migraciones, de cambios de IP, etc.

Pasar de un hosting compartido a un VPS siempre es señal de buena salud para un proyecto web. ¿A qué esperas para tener uno?.

Fuente de Informacion:
www.josecriado.com